IBM CORPORATION PC CARD MODEM WITH GSM Card Type Modem, Fax Chip Set Unidentified Maximum Modem Rate 56Kbps Maximum Fax Rate 14.4Kbps Data Modulation Protocol Unidentified Fax Modulation Protocol Unidentified Error Correction/Compression Unidentified Fax Class Unidentified Data Bus PCMCIA 55021 SUPPORTED COMMAND SET Basic AT Commands AT, ‘+++’, A/ A, B, E, F, H, M, O, Q, S, V, W, X, Y, Z &C, &D, &R, &T, &V, &W, &Y, &Z Extended AT Commands \A, \B, \K %C, %E, %L, %Q S Registers S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S14, S16, S18, S21, S22, S25, S26, S29, S30, S31, S32, S33, S38, S40, S41, S95 Special Commands +MS Note: See MHI Help File for full command documentation. Proprietary AT Command Set AUTO-MODE DETECTION Type: Configuration Format: AT [cmds] Nn [cmds] Description: Selects various options for the automatic detection and negotiation of protocols during the handshake process if the modem is communicating with a remote modem of dissimilar speed. Command Function N0 Auto-mode detection disabled N1 In originate mode, handshake begins at line speed designated by the S37 register. Modem can shift to a slower speed if necessary. In answer mode, handshake attempted with the following protocols in order - V.FC, V.32bis, V.32, V.22bis, V.22 or Bell 212, V.21, and Bell 103 COMMUNICATIONS MODE Type: Configuration Format: AT [cmds] &Qn [cmds] Description: Selects communications mode options Command Mode &Q0 Direct asynchronous mode &Q4 Auto-synchronous mode &Q5 Error correction mode &Q6 Buffered asynchronous mode DATA SET READY (DSR) Type: Configuration Format: AT [cmds] &Sn [cmds] Description: Selects DSR options Command Function &S0 DSR forced high &S1 DSR high only while modem is handshaking or connected DIAL Type: Immediate Format: AT [cmds] D<#> [cmds] Description: Dials telephone number according to any modifiers included in the string Note: Any combination of modifiers can be used to produce the desired dial functions in sequence. Command Function DL Re-dial last number DP Pulse dialing enabled DS=n Dial stored telephone number n DT Tone dialing enabled/Pulse dialing disabled DW Dialing resumed following dial tone detection D, Dialing paused for amount of time specified in S8 register D"WXY" Optional method of denoting telephone numbers. Letters enclosed in quotes are interpreted as numbers according to the system found on a telephone keypad. D^ Changes the state of call tone D@ Wait for Quite Answer function enabled. Modem waits until a "quiet answer," a ring-back signal followed by silence up to the time specified in S7, is received prior to executing the rest of the dial string. D& Wait for credit card (bong) tone before continuing with the dial string D; Modem returned to idle state after dialing. The semicolon can only be placed at the end of the dial command. FACTORY DEFAULT PROFILE Type: Configuration Format: AT [cmds] &F [cmds] Description: Sets values in active profile to values found in the default profile Command Function &F0 Load factory configuration 0 FLOW CONTROL Type: Configuration Format: AT [cmds] &Kn [cmds] Description: Enables flow control options Command Function &K0 Flow control disabled &K3 RTS/CTS flow control enabled &K4 XON/XOFF flow control enabled &K5 Transparent XON/XOFF flow control enabled &K6 Both RTS/CTS & XON/XOFF flow control enabled REPORT INFORMATION Type: Immediate Format: AT [cmds] In [cmds] Description: Displays information requested Command Function I0 Reports the product code I1 Reports firmware checksum I2 Tests and reports ROM checksum I3 Report software release code I4 Report product identifier SPEAKER VOLUME Type: Configuration Format: AT [cmds] Ln [cmds] Description: Controls speaker volume Command Function L0 Lowest volume setting L1 Low volume setting L2 Medium volume setting L3 Highest volume setting Extended AT Commands ERROR CORECTION PROTOCOL Type: Configuration Format: AT [cmds] /Nn [cmds] Description: Controls the error correction protocol Command Function /N0 MNP and LAPM disabled /N1 MNP and LAPM disabled /N2 V.42 reliable enabled /N3 V.42 auto-reliable mode enabled /N4 LAPM reliable mode enabled /N5 MNP reliable mode enabled INITIATE MNP RELIABLE MODE Type: Immediate Format: AT [cmds] \O [cmds] Description: Initiates MNP reliable mode from normal or direct mode S(status) -REGISTERS BIT-MAPPED REGISTER Type: Register Format: AT [cmds] S23=n [cmds] Unit: Bit-mapped Description: Digital loop-back control Bit Value Function 0 0 Remote request for remote digital loop-back disabled 1 Remote request for remote digital loop-back enabled 3,2,1 000 DTE baud rate = 300 010 DTE baud rate = 1200 011 DTE baud rate = 2400 100 DTE baud rate = 4800 101 DTE baud rate = 9600 111 DTE baud rate = 19200 5,4 00 Parity even 01 Not used 10 Odd parity 11 No parity BIT-MAPPED REGISTER S27 Format AT [cmds] S27=n [cmds] Default: Unidentified Range: 0-111 Unit: Bit-mapped Description: Selects synchronous/asynchronous mode, line type, clock source, and ITU-T/Bell modes. Bit Value Function 3, 1, 000 Asynchronous mode, serial port speed follows 0 connect speed 001 Asynchronous off-line command mode and synchronous 010 connect mode 011 Asynchronous off-line command mode; modem autodials first number in directory, then 100 synchronous connect mode 101 Asynchronous off-line command mode on low DTR, synchronous connect mode on high DTR 111 Auto-synchronous mode Error correction mode Buffered asynchronous mode 6 0 ITU/T mode 1 Bell mode 7 0 Reserved CONNECTION FAILURE CODES Type: Register Format AT [cmds] S86? [cmds] Description: Reports codes which correspond to the possible causes of a connection failure Value Meaning 0 Normal hang up 4 Carrier signal lost 5 No error-control detected for remote modem during feature negotiation 9 No common protocol found 12 No failure - remote modem disconnected normally 13 Remote modem failed to respond after 10 re-transmissions same message 14 Violation of negotiated protocol caused failure ERROR CORRECTION NEGOTIATION Type: Register Format AT [cmds] S36=n [cmds] Description: Selects the action of the modem if it fails to connect with the error-correction protocol set in &Q. Bit Value Function 2, 1, 0 0 Modem disconnects 1 Modem stays on-line and a direct mode connection is established 10 Reserved 11 Modem stays on-line and a normal mode 100 connection is established 101 An MNP connection is attempted and if it fails, the modem disconnects 110 An MNP connection is attempted and if it 111 fails, a direct mode connection is established Reserved An MNP mode connection is attempted and if it fails, a normal mode connection is established 7 - 3 0 Reserved ERROR CORRECTION/COMPRESSION Type: Register Format: AT [cmds] S46=n [cmds] Description: Selects active error correction and compression protocols Command Function S46=136 LAP-M only, no compression S46=138 LAP-M with V.42bis data compression FEATURE NEGOTIATION OPTIONS Type: Register Format: AT [cmds] S48=n [cmds] Description: Selects active error correction and compression protocols Command Function S48=0 Detection negotiation disabled, XID negotiation disabled S48=7 Detection negotiation and XID negotiation enabled S48=128 Fall-back to options set in S36 FLOW CONTROL Type: Register Format AT [cmds] S39=n [cmds] Description: Displays the current flow control Bit Value Function 2, 1, 0 0 No flow control 11 RTS/CTS 100 XON/XOFF 101 Transparent XON 110 Both RTS/CTS and XON/XOFF 7 - 3 0 Reserved LINE SPEED Type: Register Format AT [cmds] S37=n [cmds] Description: Sets the line connection speed Bit Value Function 4, 3,2,1,0 00000 Attempt auto mode connection 00010 Attempt 300bps connection 00100 Attempt 300bps connection 00110 Attempt 300bps connection 00100 Reserved 00101 Attempt V.32bis/V.32 4800bps connection 0110 Attempt 2400bps connection 11000 Attempt V.23 connection 11100 Attempt V.32bis/V.32 9600bps connection 11110 Attempt V.32bis/V.32 12000bps connection